﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Sistema_Totem.Presentacion.Contrato.Plantillas;
using Sistema_Totem.Logica.Comandos.ComandoPlantilla;
using Sistema_Totem.Logica.Fabricas;
using Sistema_Totem.Logica.Comandos;
using Sistema_Totem.Clases;


namespace Sistema_Totem.Presentacion.Presentador.Plantillas
{
    public class PresentadorConsultar
    {
        private IContratoConsultar _contrato;
        private Comando<List<Entidad>> resultado;
        public PresentadorConsultar(IContratoConsultar contrato)
        {
            _contrato = contrato;
        }

        /// <summary>
        /// Método que inicializa la interfaz cargando el gridview con lo que devuelve el comando
        /// </summary>
        public void IniciarVista()
        {
            resultado = FabricaComando.CrearConsultar();
            _contrato.prueba = resultado.Ejecutar();
           
        }

      
    }
}